Big Huge Thesaurus

depicted object

noun